package com.egghiro.framework.j2se.game.core.key;

public class SKeyStateJ2MEInput {
    // TODO 按键大概和J2ME的KeyCode不一样。要用的时候先确认一下
    
    /**
     * 上键对应的KeyState
     */
    private static final int UP_PRESSED = 2;// 1;// 2;

    /**
     * 下键对应的KeyState
     */
    private static final int DOWN_PRESSED = 64;// 2;// 64;

    /**
     * 左键对应的KeyState
     */
    private static final int LEFT_PRESSED = 4;

    /**
     * 右键对应的KeyState
     */
    private static final int RIGHT_PRESSED = 32;// 8;// 32;

    /**
     * 确定键对应的simpleKeyState
     */
    private static final int OK_PRESSED = 256;// 16;// 256;

    /**
     * 游戏键A对应的KeyState
     */
    private static final int GAME_A_PRESSED = 512;// 32;// 512;

    /**
     * 游戏键B对应的KeyState
     */
    private static final int GAME_B_PRESSED = 1024;// 64;// 1024;

    /**
     * 游戏键C对应的KeyState
     */
    private static final int GAME_C_PRESSED = 2048;// 128;// 2048;

    /**
     * 游戏键D对应的KeyState
     */
    private static final int GAME_D_PRESSED = 4096;// 256;// 4096;
    /**
     * gameE的KeyState
     */
    private final static int GAME_E_PRESSED = 8192;// 512; // 8192;
    /**
     * 左软键的KeyState
     */
    private final static int KEYSTATE_LEFT_SOFT = 16384;// 1024;// 16384;
    /**
     * 右软键的KeyState
     */
    private final static int KEYSTATE_RIGHT_SOFT = 32768;// 2048;// 32768;
    /**
     * 按键0的simpleKeyState
     */
    private final static int KEYSTATE_0_PRESSED = 65536;
}
